package org.zlpt.entity.co;

import lombok.Data;
import org.hyperledger.fabric.contract.annotation.DataType;
import org.hyperledger.fabric.contract.annotation.Property;

import java.io.Serializable;
import java.util.List;

/**
 * {@code @author:} wisecoach
 * {@code @date:} 2023/4/23 上午11:10
 * {@code @version:} 1.0.0
 */

@Data
@DataType
public final class ContractTemplateCO implements Serializable {
    // 模板id
	@Property
    private Long templateId;

    // 模板名
	@Property
    private String templateName;

    // 模板条款
	@Property
    private List<ContractTemplateNodeCO> contractTemplateNodes;

    // 签署页模板id
	@Property
    private Long signPageTemplateId;

    // 描述信息
	@Property
    private String descInfo;

}

